/*
* Author: Foldcc
* Mail:   lhyuau@qq.com
* IAudioSourceHandler
*/

using System.Collections.Generic;
using UnityEngine;

namespace Audio
{
    public interface IAudioSourceHandler
    {
        AudioClip GetAudioClip(ushort audioType, string audioName);

        void OnAudioInvalid(ushort audioGroup, string audioName);

        void UnLoadAllInvalid();

        float[] LoadVolume();
        void SaveVolume(float bgm, float bse, float se);

        Dictionary<string, string> EditorLog();

    }
}